@charset "UTF-8";
.Comments_wrap .Cs_head { height: 1.1467rem; line-height: 1.1467rem; display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; }

.Comments_wrap .Cs_head .Cs_titile { font-weight: bold; font-size: .4rem; }

.Comments_wrap .Cs_head p { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden; color: #999; font-size: .24rem; padding: 0 .2133rem; }

.Comments_wrap .Cs_postwrap .txtwrap { width: 100%; height: .9067rem; line-height: .9067rem; line-height: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.Comments_wrap .Cs_postwrap .txtwrap .flex1 { background: #f5f5f5; border-radius: .6667rem; }

.Comments_wrap .Cs_postwrap .txtwrap .flex1 input { display: block; padding: 0 .32rem; background: none; border: none; display: block; height: .9067rem; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }

.Comments_wrap .Cs_postwrap .txtwrap .buttom { padding-left: .32rem; cursor: pointer; color: #666; outline: none; background: none; display: block; }

.Comments_wrap .Cslis_wrap { padding: .1333rem 0; }

.Comments_wrap .Cslis_wrap .Cslis_item { border-bottom: 1px solid #f1f1f1; padding: .2133rem 0 .1333rem 0 !important; }

.Comments_wrap .Cslis_wrap .Cslis_item:last-child { border-bottom: none; }

.Comments_wrap .Cslis_wrap .list { display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; padding: .16rem 0; }

.Comments_wrap .Cslis_wrap .list .name_box { width: .9333rem; }

.Comments_wrap .Cslis_wrap .list .name_box .img_ { width: .9333rem; height: .9333rem; display: block; }

.Comments_wrap .Cslis_wrap .list .name_box .img_ img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; display: block; border-radius: 50%; }

.Comments_wrap .Cslis_wrap .list .infor { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden; padding-left: .2667rem; }

.Comments_wrap .Cslis_wrap .list .infor .list { padding: .0667rem 0; }

.Comments_wrap .Cslis_wrap .list .infor .list .name_box { width: .64rem; }

.Comments_wrap .Cslis_wrap .list .infor .list .name_box .img_ { width: .64rem; height: .64rem; }

.Comments_wrap .Cslis_wrap .list .infor .list .infor .name_bt { height: .4267rem; line-height: .4267rem; padding-top: .08rem; padding-bottom: .16rem; }

.Comments_wrap .Cslis_wrap .list .infor .name_bt { height: .7467rem; line-height: .7467rem; overflow: hidden; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; color: #666; }

.Comments_wrap .Cslis_wrap .list .infor .text_p { line-height: .5733rem; word-break: break-all; font-size: .3733rem; }

.Comments_wrap .Cslis_wrap .list .infor .bot { font-size: .2667rem; color: #999; height: .3467rem; line-height: .3467rem; overflow: hidden; padding-top: .16rem; padding-bottom: .16rem; }

.Comments_wrap .Cslis_wrap .list .infor .bot span:first-child::before { display: none; }

.Comments_wrap .Cslis_wrap .list .infor .bot span::before { content: '·'; padding: 0 .1333rem; }

.Comments_wrap .Cslis_wrap .list .infor .bot span u { text-decoration: none; cursor: pointer; padding-left: .1333rem; }

.Comments_wrap .Cslis_wrap .list .infor .bot span u.on { color: #f3124f; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input { border-radius: .1067rem; opacity: 1; border: 1px solid #E6E6E6; padding: .2667rem; margin-bottom: .1333rem; display: none; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .text_input { width: 100%; height: .6667rem; line-height: .6667rem; border: none; outline: none; resize: none; font-size: .32rem; color: #333; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap { height: .7rem; line-height: .7rem; padding-top: .2667rem; display: block; padding-right: .1333rem; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap .fr { float: right; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap .buttom { background: #4E6EF2; color: #fff; width: 1.6rem; height: .7rem; border-radius: .1333rem; opacity: 1; float: left; text-align: center; margin-left: .2667rem; cursor: pointer; }

.Comments_wrap .Cslis_wrap .list .morelis { height: .4rem; color: #4E6EF2; line-height: .4rem; font-size: .2933rem; margin-left: 1.1067rem; cursor: pointer; display: none; }

.Comments_wrap .Cslis_wrap .list .morelis span { font-family: serif; padding-left: 2px; }

.Comments_wrap .Cslis_wrap .list .morelis.show { display: inline-block; }

.Comments_wrap .Cslis_wrap .link_more { margin-top: .2667rem; }

.Comments_wrap .nohtml { text-align: center; line-height: 2.6667rem; color: #999; }
